immediate percussion - French English Dictionary